# 四大基本数据结构中哪些是可变的, 哪些是不可变的?
#
#     可变的：列表list，字典dict，集合set
#     不可以变的：元组tuple
#

# 四大基本数据结构中哪些是有序的, 哪些是无序的?
#
#     有序的：list,tupe
#     无序的：dict,set
#
# 创建set, list, dict, tuple实例, 每个数据结构的实例需要包括六大基本类型.
#
# 六大基本类型：int,float,bytes,str,boolean,None
from encodings.utf_8 import encode

print(type(7))
print(type(2.0))
print(type('3'.encode("utf-8")))
print(type('str'))
a=bool(1)
print(a,type(a))
print(type(None))

print("=====22========")
# 基本数据类型
a=int(7)
b=float(2.0)
c=str('77')
d=bytes('python'.encode("utf-8"))
e=bool(0)
f=None
alist=[a,b,c,d,f]
atuple=(a,b,c,d,f)
adict={'1':a,'2':b,'3':c,'4':d,'5':f}
aset=set([a,b,c,d,e,f])
print("列表alist:",alist)
print("元组atuple:",atuple)
print("字典adict:",adict)
print("集合aset:",aset)